trials and tribulations - Turc Anglais Dictionnaire